package com.kjlink.internal.report4vue.base.controller;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * 描述:
 *
 * @author Vic.xu
 * @since 2024-11-27 13:48
 */
@RestController
@RequestMapping(value = BaseApiController.V3_API_PREFIX)
public abstract class BaseApiController {

    public static final String V3_API_PREFIX = "/api/v1";

    protected Logger logger = LoggerFactory.getLogger(getClass());

    @Autowired
    protected HttpServletResponse response;

    @Autowired
    protected HttpServletRequest request;
}
